package zsc.ruanc.practicaltraining.service;

import zsc.ruanc.practicaltraining.model.domain.TClassification;

import java.util.List;
import java.util.Map;

public interface ClassificationService {

    /**
     * 插入分类名
     * @param className
     * @return
     */
    public boolean insert(String className);

    /**
     * 更新分类名
     * @param id
     * @param className
     * @return
     */
    public boolean update(Integer id, String className);

    /**
     *  删除分类名
     * @param className
     * @return
     */
    public boolean deleteByName(String className);

    /**
     * 获得分类名
     * @return
     */
    public String[] getNameList();

    /**
     * 获得全部数据
     * @return
     */
    public Map selectPage(int cur, int size);

    /**
     * 按分类名查找
     * @param name
     * @return
     */
    public TClassification selectByName(String name);


}
